home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / bbs_door / gblist23.zip / GBLIST.DOC < prev    next >
Text File  |  1996-06-17  |  32KB  |  622 lines

  1.  
  2.  
  3.                                Documentation for
  4.                           The GoodBye List Door v2.3
  5.                               By -Noel Software-
  6.                       Copyright (c) 1995 Thomas J. Smith
  7.  
  8.                  The latest version can always be found at...
  9.                        The Last Call BBS! (313) 295-6284
  10.                FidoNET "freq" from 1:2410/903, magic name GBLIST
  11.  
  12.  
  13.  
  14.    ────────────────────────────────────────────────────────────────────
  15.                     * Note to registered owners of v1.x! *
  16.  
  17.     You will need to contact me to get a key for this version, and
  18.     future versions, if I haven't sent you yours already! The GoodBye
  19.     List Door now makes use of a registration key system, making it
  20.     easier for you to upgrade! All you have to do now to upgrade when
  21.     registered, is install the latest shareware version! :)
  22.    ────────────────────────────────────────────────────────────────────
  23.  
  24.  
  25. ╔═══════════════════════════════════════════════════════════════════════════╗
  26. ║ Refer to REGISTER.TXT for registration information (located in home       ║
  27. ║ directory after installation.                                             ║
  28. ╚═══════════════════════════════════════════════════════════════════════════╝
  29.  
  30.  
  31. ╔═══════════════════════════════════════════════════════════════════════════╗
  32. ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ CONTENTS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  33. ╚══════════════════╤════════════════════════════════════╤═══════════════════╝
  34.                    │ What is The GoodBye List Door?...1 │
  35.                    │ Features.........................2 │
  36.                    │ Installation.....................3 │
  37.                    │ └─Upgrading....................3.a │
  38.                    │ Setting it up....................4 │
  39.                    │ └─Door Configuration...........4.a │
  40.                    │ Setting up your Batch File.......5 │
  41.                    │ └─Multi Line Setup.............5.a │
  42.                    │ Using The Door...................6 │
  43.                    │ ├─[R]edraw.....................6.a │
  44.                    │ ├─[H]elp.......................6.b │
  45.                    │ ├─[A]dd BBS....................6.c │
  46.                    │ ├─[K]ill Listing...............6.d │
  47.                    │ ├─[E]dit Listing...............6.e │
  48.                    │ ├─[D]ownload List..............6.f │
  49.                    │ ├─[P]age SysOp.................6.g │
  50.                    │ └─[V]iew List..................6.h │
  51.                    │ About the Download option........7 │
  52.                    │ The Pager Utility................8 │
  53.                    │ The SysOp Only Menu..............9 │
  54.                    │ The Display Files...............10 │
  55.                    │ Filtering "Cuss" Words..........11 │
  56.                    │ Support.........................12 │
  57.                    │ Acknowledgements................13 │
  58.                    │ Disclaimer......................14 │
  59.                    └────────────────────────────────────┘
  60.  
  61.  
  62.  
  63. ╒═══════════════════════════════════════════════════════════════════════════╕
  64. │░░░ What is The GoodBye List Door? ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░1░│
  65. ╘═══════════════════════════════════════════════════════════════════════════╛
  66.  
  67.     The GoodBye List Door is a handy utility that will allow visiting SysOps
  68.  to add their BBS to your log off screen. A lot of SysOps like to keep a log
  69.  off screen listing other BBS's to call, and normally have to maintain this
  70.  list themselves. Well now, with The GoodBye List Door, you can allow these
  71.  visiting SysOps to do it on their own! They can even delete, or edit their
  72.  listing if they wish, anytime in the future. You can also restrict certain
  73.  security levels from using the door at all if you wish. The list that the
  74.  door keeps, does not have to be your log off screen, it can be any other
  75.  display file as well, like a bulletin, or whatever.
  76.  
  77.  
  78.  
  79. ╒═══════════════════════════════════════════════════════════════════════════╕
  80. │░░░ Features ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░2░│
  81. ╘═══════════════════════════════════════════════════════════════════════════╛
  82.   ■ Multi Tasker aware.
  83.   ■ SysOp Configurable.
  84.   ■ Local Drop to DOS function, Chat, hang up on caller, & quit door
  85.     functions all built in.
  86.   ■ ANSI split screen chat between SysOp and caller.
  87.   ■ Can disallow as many specified security levels as you wish from using
  88.     the door.
  89.   ■ SysOp only menu, for configuring the door online, remotely, or locally.
  90. * ■ Unlimited number of listings.
  91.   ■ GBeditor program for editing, adding or removing any listings.
  92.   ■ Can use your own "Headline" in the header box, or choose no header.
  93.   ■ Can have both an ANSI & ASCII file(s) created, or just an ANSI or
  94.     just an ASCII.
  95.   ■ Can use your own ANSI and/or ASCII "Pre-Display" file to be added to the
  96.     beginning of the output file(s).
  97.   ■ SysOps can delete and/or edit their entries.
  98.   ■ Can choose either the full listing for the output file(s), or a single
  99.     line listing.
  100.   ■ Page SysOp option now available!
  101.   ■ Ability to keep a log file.
  102.   ■ Option to allow users to download a list of all BBS's entered, in single
  103.     or double line format.
  104.   ■ No need for a fossil driver to be present, but can use one.
  105.   ■ Support for speeds up to 115,200 baud, and the 16550 FIFO.
  106.   ■ Easy to set up.
  107.   ■ Support for all the popular door drop file formats,
  108.  
  109.     DORINFO.DEF  : Remote Access compatible dorinfo.def dropfile format.
  110.  
  111.     CALLINFO.BBS : Wildcat 2 compatible dropfile format.
  112.  
  113.     DOOR.SYS     : Wildcat 3 & 4, and GAP compatible dropfile format.
  114.  
  115.     SFDOORS.DAT  : SpitFire compatible dropfile format.
  116.  
  117.     PCBOARD.SYS  : PCBoard 1.5x drop files.
  118.  
  119.     CommandLine  : passing user info to the door through command line
  120.                    options is also supported.
  121.  
  122.  
  123.  
  124. ╒═══════════════════════════════════════════════════════════════════════════╕
  125. │░░░ Installation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░3░│
  126. ╘═══════════════════════════════════════════════════════════════════════════╛
  127.  
  128.     Installation is fairly simple. If you are installing the door for the
  129.  first time, then create a directory to hold the door, and place the
  130.  INSTALL.BAT & FILES.ZIP files in this new directory. Execute INSTALL.BAT
  131.  and follow the simple instructions. Two subdirectories will be created in
  132.  the directory you run INSTALL from. One named SCREENS which is where all
  133.  display files will be placed, and another named DATA which is where all
  134.  .DAT files will be placed. All remaining program files will be placed in
  135.  the home directory (which will be your current directory).
  136.  
  137. ┌───────────────────────────────────────────────────────────────────────────┐
  138. │ Upgrading                                                             3.a │
  139. └───────────────────────────────────────────────────────────────────────────┘
  140.     If you are already running an earlier version of The GoodBye List Door,
  141.  or if you are upgrading, then place the INSTALL.BAT & FILES.ZIP files in
  142.  your current GoodBye List Door directory, and run the INSTALL program from
  143.  there. The only files that will not be overwritten, will by your
  144.  configuration files, and your BBS.DAT file. All program files, and display
  145.  files, will be replaced with the current versions. Just for safety reasons,
  146.  you may wish to back up your GBlist Door directory anyway, -just in case- :)
  147.  If you are upgrading from 1.x, then you MUST run the UPGRADE.EXE program
  148.  after installing to convert your BBS.DAT file to the new format used by
  149.  v2.2 and above.
  150.  
  151.  
  152.  
  153. ╒═══════════════════════════════════════════════════════════════════════════╕
  154. │░░░ Setting it Up ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░4░│
  155. ╘═══════════════════════════════════════════════════════════════════════════╛
  156.  
  157.     The entire configuration for the door, is contained in one data file,
  158.  GBLIST.DAT (except for security level restrictions, these are kept in a data
  159.  file named SECURITY.DAT). When you first install (or upgrade) v2.x, a
  160.  default GBLIST.DAT will be created in the DATA subdirectory, located off of
  161.  the directory you chose in the installation. All info in your GBLIST.DAT
  162.  file can be edited at any time by using the GBSETUP.EXE program. The
  163.  GBsetup program contains topic sensitive help throughout the entire program.
  164.  Just highlight the option you need help with, and press F1. In some parts of
  165.  GBsetup, you may press F2 for a pick list of what you can enter, or press
  166.  the space bar to toggle your answer. If you are in one of these parts of the
  167.  program, then the "F2 Pick" option will be shown, otherwise, it will be
  168.  darkened out.
  169.  
  170.     All areas listed on the Main Menu of the GBsetup program, MUST be filled
  171.  in (except for the security level restrictions, these can be left blank)!
  172.  Remember to use the "F1 Help" option whenever you need help with something.
  173.  
  174.     In almost every area of the GBsetup program, you can use either your
  175.  mouse, or your arrow keys to highlight options, you can either press ENTER
  176.  or click your left mouse button to choose options, you can either press ESC
  177.  or click your right mouse button to quit the current screen, and you can
  178.  press F1 in any area of the program for help with the area of the program
  179.  you are currently using.
  180.  
  181. ┌───────────────────────────────────────────────────────────────────────────┐
  182. │ Door Configuration                                                    4.a │
  183. └───────────────────────────────────────────────────────────────────────────┘
  184.     In the GB Setup program, you must choose the "Node Setup" option, and
  185.  configure each node on your system. Using the node editor is very easy,
  186.  and you can edit as many nodes as you have on your system. When saving
  187.  each nodes configuration, a text file will be created in your GBList home
  188.  directory, named NODE#.CFG, where # will be the node number. Then to run
  189.  the door, in your batch file that runs the door, first change to the
  190.  GB List directory, and then run GBLIST.EXE with the first parameter being
  191.  the name of the node config file for the node bein run. For example, node
  192.  1's batch file would look like this,
  193.                                      @ECHO OFF
  194.                                      CD\DOORS\GBLIST
  195.                                      GBLIST.EXE NODE1.CFG
  196.  
  197.  And node 2's would look like this,
  198.                                      @ECHO OFF
  199.                                      CD\DOORS\GBLIST
  200.                                      GBLIST.EXE NODE2.CFG
  201.  
  202.  Replacing the path to the GB List directory with the path you have the
  203.  GB List door in. If you use node id variables, then you can use those in
  204.  place of the node numbers in the config file name. For example, Wildcat!
  205.  SysOps who use the %WCNODEID% variable can use one batch file to run the
  206.  door, and it would look like this,
  207.                                    @ECHO OFF
  208.                                    CD\DOORS\GBLIST
  209.                                    GBLIST.EXE NODE%WCNODEID%.CFG
  210.  
  211.  In this example, the %WCNODEID% would be replaced with the proper node
  212.  number, assuming you have set the WCNODEID variable into memory already.
  213.  
  214.  Example door configuration file created by the node setup,
  215.  
  216.  Line 1 --> WC3
  217.  Line 2 --> D:\WILDCAT\WCWORK\NODE1\DOOR.SYS
  218.  Line 3 --> The Last Call BBS!
  219.  Line 4 --> Tom
  220.  Line 5 --> Smith
  221.  Line 6 --> 3
  222.  Line 7 --> TRUE
  223.  Line 8 --> 4
  224.  
  225.  Line 1 - Your door drop file type, RA for Remote Access compatible
  226.           DORINFO.DEF drop files, WC2 for Wildcat! v2.xx CALLINFO.BBS
  227.           compatible systems, WC3 for Wildcat! 3.xx & 4.xx, & GAP compatible
  228.           DOOR.SYS drop files, PCB for PCBoard PCBOARD.SYS drop files, SF
  229.           for SpitFile compatible SFDOORS.DAT drop files, or CL for passing
  230.           parameters on the command line (not recommended).
  231.  
  232.  Line 2 - Full path and file name of your door drop file for the node the
  233.           config file being edited will be used for.
  234.  
  235.  Line 3 - The name of your BBS as you want it displayed in the door.
  236.  
  237.  Line 4 - SysOps first name.
  238.  
  239.  Line 5 - SysOps last name.
  240.  
  241.  Line 6 - IRQ for the node the config file being edited will be used for.
  242.           This setting is very IMPORTANT! If the wrong IRQ is given here,
  243.           then the door will appear to be frozen to the caller, and will
  244.           only respond to input from the local console!
  245.  
  246.  Line 7 - TRUE if you want an error log to be kept recording door errors, or
  247.           FALSE if you do not want an error log kept.
  248.  
  249.  Line 8 - The COM port of the node the config file being edited will be used
  250.           on. This is the COM port that the door will send the list to when
  251.           a user downloads a list.
  252.  
  253.  All of this info is given to you in the GB Setup program when you choose
  254.  the "Node Setup" option from the main menu. Online help is available for
  255.  each field by pressing F1 anytime.
  256.  
  257.  
  258.  
  259. ╒═══════════════════════════════════════════════════════════════════════════╕
  260. │░░░ Setting up your Batch File ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░5░│
  261. ╘═══════════════════════════════════════════════════════════════════════════╛
  262.  
  263.     For most BBS platforms, a batch file will be used to run this door from
  264.  the BBS. In this batch file you must change to The GoodBye List Doors home
  265.  directory, and then execute the door with one command line parameter, the
  266.  name of your door configuration file for the current node. For example, a
  267.  batch file to run the GBlist door that is located in the C:\DOORS\GBLIST
  268.  directory, and the batch file is for node 1, and the door config file is
  269.  named NODE1.CFG, then the batch file would look like this,
  270.  
  271.  C:
  272.  CD\DOORS\GBLIST
  273.  GBLIST NODE1.CFG
  274.  
  275.     If your BBS software requires you to change back to the BBS directory,
  276.  then add any extra lines after the GBLIST NODE1.CFG command.
  277.     Place your batch file in the directory required by your BBS software,
  278.  and name it whatever you have to according to what your BBS software
  279.  requires.
  280.  
  281. ┌───────────────────────────────────────────────────────────────────────────┐
  282. │ Multi Line Setup                                                      5.a │
  283. └───────────────────────────────────────────────────────────────────────────┘
  284.     As of v2.1, The GoodBye List Door now uses file locking routines for
  285.  smooth multi-line operation. This means that multiple users can be using
  286.  the door at the same time! ;>
  287.  
  288.     To set the door up for multi line use, you will need to create separate
  289.  configuration files for each node that you will be using the door on. You
  290.  will also need different batch files for each node, in order to tell the
  291.  door which door configuration file to read upon startup (unless you will be
  292.  using node ID variables). You can use the "Node Setup" option in GB Setup
  293.  to create your different config files.
  294.  
  295.  Here is an example for a two line BBS running The GoodBye List Door
  296.  from the C:\DOORS\GBLIST directory,
  297.  
  298.   Contents of GBLIST1.BAT
  299.  ──────────────────────────
  300.   @ECHO OFF
  301.   C:
  302.   CD\DOORS\GBLIST
  303.   GBLIST NODE1.CFG
  304.   CD\BACK\TO\BBS\IF\NEEDED
  305.  
  306.   Contents of GBLIST2.BAT
  307.  ──────────────────────────
  308.   @ECHO OFF
  309.   C:
  310.   CD\DOORS\GBLIST
  311.   GBLIST NODE2.CFG
  312.   CD\BACK\TO\BBS\IF\NEEDED
  313.  
  314.     In this example, both config files, NODE1.CFG & NODE2.CFG reside in the
  315.  C:\DOORS\GBLIST directory, and they both contain different IRQ and COM port
  316.  information relative to the node number they are used for. Here is an
  317.  example of the config files with node 1 being on COM4, IRQ3, and node 2
  318.  being on COM1, IRQ4,
  319.  
  320.   Contents of NODE1.CFG
  321.  ────────────────────────
  322.   WC3
  323.   C:\WILDCAT\WCWORK\NODE1\DOOR.SYS
  324.   The Last Call BBS!
  325.   Tom
  326.   Smith
  327.   3
  328.   TRUE
  329.   4
  330.  
  331.   Contents of NODE2.CFG
  332.  ────────────────────────
  333.   WC3
  334.   C:\WILDCAT\WCWORK\NODE2\DOOR.SYS
  335.   The Last Call BBS!
  336.   Tom
  337.   Smith
  338.   4
  339.   TRUE
  340.   1
  341.  
  342.   Remember that if you want the door to use your fossil driver (if using
  343.   one), then use 0 for ALL node IRQ numbers.
  344.  
  345.  
  346.  
  347. ╒═══════════════════════════════════════════════════════════════════════════╕
  348. │░░░ Using The Door ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░6░│
  349. ╘═══════════════════════════════════════════════════════════════════════════╛
  350.  
  351.     To run the door locally from DOS, type GBLIST NODE1.CFG LOCAL, where
  352.  NODE1.CFG is the name of a door configuration file. This does NOT refer
  353.  to the GBLIST.DAT file, but to the door configuration file that is written
  354.  in plain ASCII text, and is used to tell the door what IRQ this BBS line is
  355.  on, first and last name of the SysOp, etc. Note that the door does not look
  356.  to the IRQ or COM ports given in the config file when running in local mode.
  357.  
  358. ┌───────────────────────────────────────────────────────────────────────────┐
  359. │ [R]edraw Screen                                                       6.a │
  360. └───────────────────────────────────────────────────────────────────────────┘
  361.     This option is used to redraw the Main Menu in case it did not display
  362.  properly due to line noise, or for some other reason. It simply redraws
  363.  the Main Menu.
  364.  
  365. ┌───────────────────────────────────────────────────────────────────────────┐
  366. │ [H]elp Me!                                                            6.b │
  367. └───────────────────────────────────────────────────────────────────────────┘
  368.     This option will show the caller the first help file, HELP1.ANS (or
  369.  HELP1.ASC for callers with no ANSI terminal), which gives the caller help on
  370.  a few options, then allows them to either [S]top, or press [ENTER] for more.
  371.  If they press ENTER, then they will be shown the second help file, HELP2.ANS
  372.  (or HELP2.ASC), which gives them help on the remaining options not covered
  373.  in the first help file.
  374.  
  375. ┌───────────────────────────────────────────────────────────────────────────┐
  376. │ [A]dd Your BBS                                                        6.c │
  377. └───────────────────────────────────────────────────────────────────────────┘
  378.     This option will allow the caller to add their BBS to the list. It will
  379.  ask them for their BBS name, main number, what BBS software it uses, and the
  380.  City and State the BBS is located. The name of the caller who enters the
  381.  BBS will automatically be added to the BBS.DAT file along with the info
  382.  they put in about their BBS. This is the name that the door matches to the
  383.  caller currently online if they choose to edit or kill their entry.
  384.  
  385. ┌───────────────────────────────────────────────────────────────────────────┐
  386. │ [K]ill Your Listing                                                   6.d │
  387. └───────────────────────────────────────────────────────────────────────────┘
  388.     This option will only be available if the caller who chooses it has
  389.  added a BBS to the list. If they have entered a BBS, then they will be
  390.  asked, "Erase "BBS Name" from display file [Y/N]?" If they choose to erase
  391.  their BBS, then their entry will be removed from the BBS.DAT file, and the
  392.  output file(s) will be rewritten to reflect the change.
  393.     If the caller does not have a BBS entered, then they will be told that
  394.  there were no entries found under their name.
  395.  
  396. ┌───────────────────────────────────────────────────────────────────────────┐
  397. │ [E]dit Your Listing                                                   6.e │
  398. └───────────────────────────────────────────────────────────────────────────┘
  399.     This option will allow the caller to edit their current BBS info, ONLY
  400.  if they have a BBS entered already. If not, then they will be told that
  401.  there were no entries found under their name. If they do have a BBS entered,
  402.  then they will be asked, "Edit "BBS Name" [Y/N]?" If they choose to edit
  403.  their entry, then they will be shown a list of their current BBS info,
  404.  with the option of pressing the number next to the info they wish to change,
  405.  or pressing [Q] to quit. When they press Q, if they changed any info, they
  406.  will be asked if they wish to save changes. If so, then the changes are
  407.  saved, and the output file(s) are rewritten to reflect the change.
  408.  
  409. ┌───────────────────────────────────────────────────────────────────────────┐
  410. │ [D]ownload List                                                       6.f │
  411. └───────────────────────────────────────────────────────────────────────────┘
  412.     This option will allow the caller to download either a single, or a
  413.  double line listing containing all BBS's entered (option only available if
  414.  it is set to "YES" in configuration). The caller will be shown a sub-menu
  415.  where they pick which type of file to download, single or double line.
  416.  After they choose which type, the list will be generated from the BBS.DAT
  417.  file, then they are told the size of the file, and if they wish to receive
  418.  the file. If they wish to receive the file, then it will be sent to them
  419.  using DSZ.COM, DSZ.EXE, or GSZ.EXE, whichever you may have. At the time,
  420.  Zmodem is the only supported transfer protocol for sending files to the
  421.  caller.
  422.  
  423. ┌───────────────────────────────────────────────────────────────────────────┐
  424. │ [P]age SysOp                                                          6.g │
  425. └───────────────────────────────────────────────────────────────────────────┘
  426.     If you have the "Allow SysOp Page?" option set to "YES" then callers
  427.  can choose this option to page you from within the door. When choosing this
  428.  option, the caller is shown a sub-menu containing two options, "[P]age
  429.  SysOp" or "[Q]uit to Main Menu." If they do indeed choose to page you, then
  430.  your PC speaker will "double-beep" ten times, pausing for 2 seconds in
  431.  between "double-beeps." You will be shown on the local screen, the name of
  432.  the caller, their current baud rate, and where they are from. When being
  433.  paged, press F2 to begin chat.
  434.  
  435. ┌───────────────────────────────────────────────────────────────────────────┐
  436. │ [V]iew List                                                           6.h │
  437. └───────────────────────────────────────────────────────────────────────────┘
  438.     Callers can choose this option to view the output file from within the
  439.  door. If the caller is calling with an ANSI compatible terminal, then they
  440.  will be shown your ANSI version of the output file(s). If they are not
  441.  using an ANSI compatible communications terminal, then they will be shown
  442.  the ASCII output file (they will only be shown these files if they exist).
  443.  
  444.  
  445.  
  446. ╒═══════════════════════════════════════════════════════════════════════════╕
  447. │░░░ About the Download option ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░7░│
  448. ╘═══════════════════════════════════════════════════════════════════════════╛
  449.  
  450.     In order to offer the "Download List" option to your callers, you must
  451.  have a copy of one of 3 utilities, DSZ.COM, DSZ.EXE, or GSZ.EXE. All of
  452.  these programs are available from Omen Technology Inc. and can probably be
  453.  found on a local BBS if you do not already have a copy.
  454.  
  455.     To offer the download list option to your callers, make sure that you
  456.  have DSZ.EXE, GSZ.EXE, or DSZ.COM either in your GoodBye List Door home
  457.  directory, or somewhere in your path. When this option is called on by a
  458.  caller, GBlist will first look for DSZ.COM, DSZ.EXE, & GSZ.EXE in the
  459.  current directory, and if one is not found in the current directory, then it
  460.  will search your PATH for one of the three. If none are found, then the
  461.  caller will be told that this option is currently unavailable. If one is
  462.  found, however, then they will be given the opportunity to download either a
  463.  single or double line listing.
  464.  
  465.  
  466.  
  467. ╒═══════════════════════════════════════════════════════════════════════════╕
  468. │░░░ The Pager Utility ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░8░│
  469. ╘═══════════════════════════════════════════════════════════════════════════╛
  470.  
  471.     I have included a useful utility for turning the page SysOp option on or
  472.  off in your configuration wihout having to load GBsetup every time you need
  473.  to change the pager status. PAGER.EXE can be run as an event or whatever
  474.  your BBS software will allow you to do with it. PAGER accepts one command
  475.  line parameter, ON or OFF. For example, if your page SysOp option is turned
  476.  off, and you want to turn it on, use, PAGER ON, if it is on, and you want
  477.  it turned off, use, PAGER OFF. The pager utility will change only the pager
  478.  setting in your GBLIST.DAT file to whatever you specified, ON or OFF.
  479.     Typing PAGER alone will show you this usage, and also tell you the
  480.  current status of your page SysOp option, if it is ON or OFF.
  481.  
  482.  
  483.  
  484. ╒═══════════════════════════════════════════════════════════════════════════╕
  485. │░░░ The SysOp Only Menu ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░9░│
  486. ╘═══════════════════════════════════════════════════════════════════════════╛
  487.     If you entered your SysOp security level under, "SysOps Security Level"
  488.  in GBsetup, then anyone with the security level you specified here will be
  489.  allowed to access the SysOp Menu. You can disable the SysOp Menu by putting
  490.  the word, NONE under this field in the configuration. The SysOp Menu is
  491.  accessed by pressing the number "1" from the Main Menu. It is not shown in
  492.  the MAINMENU.ANS or MAINMENU.ASC files, as a measure of safety. It is not
  493.  suggested that you add the option to the display file(s), so that it is not
  494.  shown to callers, just for your own safety.
  495.  
  496.  
  497.  
  498. ╒═══════════════════════════════════════════════════════════════════════════╕
  499. │░░░ The Display Files ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░10░│
  500. ╘═══════════════════════════════════════════════════════════════════════════╛
  501.  
  502.     The display files located in the SCREENS subdirectory, can be edited or
  503.  changed to suit your tastes. There are a few things you may want to keep in
  504.  mind when creating your own display files.
  505.  
  506.  1) Always add a cursor positioning code at the very end of the menu display
  507.     files, to send the cursor to the spot where you ask for user input. For
  508.     example, "Enter Choice [_]" In this example, you want the cursor to be
  509.     put in the box. Here is a sample ANSI code for positioning the cursor at
  510.     screen coordinates 46 across by 20 down. 46H. The first number are
  511.     the horizontal coordinates, the second number are the vertical
  512.     coordinates, followed by a capital H. Note that anything after the
  513.     capital "H" will be put at coordinates 46x20, so be sure to put the code
  514.     at the VERY END of your file!
  515.  
  516.  2) In the MAINMENU.ANS & DOWNLOAD.ANS, be sure not to draw on horizontal
  517.     lines 21 & 24. These are written to internally by the door, and anything
  518.     you have displayed there by your ANSI screen, will be overwritten.
  519.  
  520.  3) The LEAVING.ANS display file is shown to the caller upon exiting the
  521.     door, and so is your registration number. The very first three lines in
  522.     the upper left corner are used internally by the door, so you may wish
  523.     to avoid displaying anything in this area, as it too will be overwritten.
  524.  
  525.     By default, you should have these display files in your SCREENS
  526.  sub-directory located off of your home GoodBye List directory,
  527.  
  528.  MAINMENU.ANS ─ ANSI Main Menu.
  529.  MAINMENU.ASC ─ ASCII Main Menu displayed to callers with no ANSI.
  530.  DOWNLOAD.ANS ─ ANSI Download List Menu.
  531.  DOWNLOAD.ASC ─ ASCII Download List Menu.
  532.  HELP1.ANS ──── ANSI Help screen. First one shown to caller when H pressed.
  533.  HELP1.ASC ──── First ASCII Help screen.
  534.  HELP2.ANS ──── Second ANSI Help screen. Displayed after HELP1.ANS.
  535.  HELP2.ASC ──── Second ASCII Help screen. Displayed after HELP1.ASC.
  536.  LEAVING.ANS ── ANSI display file shown upon exiting the door.
  537.  LEAVING.ASC ── ASCII display file shown upon exiting the door.
  538.  
  539.  
  540.  
  541. ╒═══════════════════════════════════════════════════════════════════════════╕
  542. │░░░ Filtering "Cuss" Words ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░11░│
  543. ╘═══════════════════════════════════════════════════════════════════════════╛
  544.  
  545.     GB List can filter out any words that some annoying users might use in
  546.  the door. GB List uses the BADWORDS.DAT file for all filters. If this file
  547.  exists in your home GB List directory, then it will be used to filter out
  548.  any "bad words." This file is included in the distribution archive. You can
  549.  edit it to your needs, or delete it if you wish to ignore any bad words
  550.  used. The format of the file is as follows,
  551.  
  552.  BADWORD1|GOODWORD1
  553.  BADWORD2|GOODWORD2
  554.  
  555.  In these examples, if someone wrote used either of the words BADWORD1 or
  556.  BADWORD2, then it would be replaced with GOODWORD1 or GOODWORD2
  557.  respectively. Each bad word must be followed by a |, and then the word to
  558.  replace the bad word with. Case is not important, as lower case will be
  559.  used for all filters, and there should be no spaces on each line.
  560.  
  561.  
  562.  
  563. ╒═══════════════════════════════════════════════════════════════════════════╕
  564. │░░░ Support ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░12░│
  565. ╘═══════════════════════════════════════════════════════════════════════════╛
  566.  
  567.     If you need help with your GoodBye List Door, there are 4 ways to contact
  568.  me,
  569.  
  570.  1) Call my BBS 24 hours a day, 7 days a week, and page SysOp, or leave me
  571.     a comment. The Last Call BBS! (313) 295-6284.
  572.  
  573.  2) FidoNet NetMail addressed to THOMAS J SMITH at 1:2410/903 (notice there
  574.     is no period after the J).
  575.  
  576.  3) Write to me through Internet E-mail, at, Thomas.J.Smith@lc.ack.mi.org
  577.  
  578.  4) Voice at (313) 295-6287 between 10am & 10pm Eastern Standard time
  579.     (anyday).
  580.  
  581.  
  582.  
  583. ╒═══════════════════════════════════════════════════════════════════════════╕
  584. │░░░ Acknowledgements ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░13░│
  585. ╘═══════════════════════════════════════════════════════════════════════════╛
  586.  
  587.     The GoodBye List Door and all associated programs were written in Turbo
  588.  Pascal 7, Copyright (c) 1983, 1995 by Borland International.
  589.  
  590.     The unit used to write The GoodBye List Door was -URDooR- Version 3.10
  591.  Copyrighted (c) 1993-95 by Kenneth Bledsoe. If you write in Turbo Pascal and
  592.  are considering doing doors, I highly recommend using this unit! It is very
  593.  easy to use, and works great! The shareware version can be found on The
  594.  Last Call BBS! (313) 295-6284, home of -Noel Software-!
  595.  
  596.     The GoodBye List Doors related programs, GBeditor & GBsetup, would not
  597.  have been possible without the TECHNOJOCK'S TURBO TOOLKIT v5.1 Copyright
  598.  1986-1993 TechnoJock Software, Inc. This toolkit is an exceptional tool for
  599.  creating superb programs of professional quality!
  600.  
  601.     DSZ.EXE, which is used for sending lists to callers via  Zmodem. These
  602.  utilities are Copyright 1993 by Omen Technology Inc, all rights reserved.
  603.  
  604.  
  605.  
  606. ╒═══════════════════════════════════════════════════════════════════════════╕
  607. │░░░ Disclaimer ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░14░│
  608. ╘═══════════════════════════════════════════════════════════════════════════╛
  609.  
  610.     There are no warranties or guarantees of any kind with this program. The
  611.  author of the GoodBye List Door program & related utilities claims no
  612.  responsibility whatsoever for damages occured in relation to the programs.
  613.  You use them at your own risk. The program has been tested on 3 different
  614.  BBS systems, and has thus far caused no problems.
  615.  
  616.  
  617.  
  618.  
  619. ┌───────────────────────────────────────────────────────────────────────────┐
  620. │░░░ END OF DOCUMENTATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  621. └───────────────────────────────────────────────────────────────────────────┘
  622.